#include <stdio.h>
#include <math.h>

const int maxNum=15;
const double maxJd=20000000;
// const double ol=0.577215664901532f;

int main(){
    int jl[maxNum+1];
    // int jl2[maxNum+1];
    

    jl[0]=1;
    int i=1;
    int j=1;
    double sum=0;
    do{
        double tmp=(double)1.0f/i;
        sum+=tmp;
        
        if(sum>j)
        {
            jl[j]=i;
            j++;
			// printf("%d %f\n",i,sum);
        }
		i++;
    }
    while(j<=maxNum);

  

	// for(i=1;i<=maxNum;i++)
	// {
	// 	printf("%d\n",jl[i]);
	// }
    int n=0;
    // while(scanf("%d",&n)!=EOF)
	// {
	// 	printf("%d\n",jl[n]);
	// }
    scanf("%d",&n);
    printf("%d\n",jl[n]);
    

    return 0;
}